# coding = utf-8
# Author: 柚一

# token  xxx值
# xxid   xx值
# bookid  xx值
# 全局变量  --- 字典格式存储

class g_context:
    _dic={}#内置属性，外部不能修改

    # 提供对应的方法：可以进行修改/增加/显示 {key:value}
    def set_dict(self,key,value):
        self._dic[key]=value

    # 通过key获取数据
    def get_dict(self,key):
        # self._dic['key']#如果key不存在会报错，不推荐
        return self._dic.get(key,None)#如果key不存在,会返回None
        #return 是因为你后续需要用这个值

    # 在字典中在增加个一个字典
    def set_by_dict(self,dic):
        self._dic.update(dic)

    # 显示全局变量中所有的值
    def show_dict(self):
        return self._dic
